holiday-home area - Spanish English Dictionary